Code Forking, Governance, and Sustainability in Open Source Software

نویسندگان

  • Linus Nyman
  • Juho Lindman
چکیده

This article addresses the question of how the right to fork open source projects – to use the source code of an existing program to start a new, independent version – works as a governance mechanism to provide sustainability in open source software. The concept of sustainability is under debate, with numerous rubrics against which the sustainability of a product may be measured (e.g., Connelly, 2007: tinyurl.com/atjcgq3; Davison, 2001: tinyurl.com/aukl5ch; McManus, 1996: tinyurl.com/a5usfo3). Within the context of the current study, sustainability is defined as the possibility of an open source program to continue to serve the needs of its developers and users.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Perspectives on Code Forking and Sustainability in Open Source Software

The ability to create high-quality software artifacts that are usable over time is one of the essential requirements of the software business. In such a setting, open source software offers excellent opportunities for sustainability. In particular, safeguarding mechanisms against planned obsolescence by any single actor are built into the definition of open source. The most powerful of these me...

متن کامل

Code forking in open-source software: a requirements perspective

To fork a project is to copy the existing code base and move in a direction different than that of the erstwhile project leadership. Forking provides a rapid way to address new requirements by adapting an existing solution. However, it can also create a plethora of similar tools, and fragment the developer community. Hence, it is not always clear whether forking is the right strategy. In this p...

متن کامل

Forks impacts and motivations in free and open source projects

Forking is a mechanism of splitting in a community and is typically found in the free and open source software field. As a failure of cooperation in a context of open innovation, forking is a practical and informative subject of study. In-depth researches concerning the fork phenomenon are uncommon. We therefore conducted a detailed study of 26 forks from popular free and open source projects. ...

متن کامل

Social Forking in Open Source Software: An Empirical Study

Forking is the creation of a new software project by making a copy of artefacts from another project. Forking is gaining traction in industry because of the maturity of distributed version control systems and the abundance of open source software (OSS) and hosting platforms that support forking. However, forking in OSS is a poorly understood practice in research, often assumed to be damaging to...

متن کامل

Jena Economic Research Papers Intellectual Property Rights and Ex-post Transaction Costs: the Case of Open and Closed Source Software Impressum: Intellectual Property Rights and Ex-post Transaction Costs: the Case of Open and Closed Source Software *

The economic characteristics of software and transaction costs explain, why closed source and open source software co-exist. It is about the efficient use of a nonand anti-scarce resource. But because of ex-post transaction costs that lead to information asymmetries, some property rights regarding the resource „source code“ are not exclusively separable. Thus, the first best allocation of prope...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013